import { formatTime } from "@/plugins/moment"

export const tableColumns = [
    { k: 'appId', l: '项目编号' },
    { k: 'userId', l: '设备ID' },
    { k: 'currentPage', l: '页面地址' },
    { k: 'url', l: 'url' },
    { k: 'status', l: 'status' },
    { k: 'duration', l: '耗时' },
    {
        k: 'createTime', l: '时间', render: function ({ createTime }: any) {
            return formatTime(createTime)
        }
    },
    { k: 'uaa', l: '设备信息', width: 100 }
]

export const searchSchema = [
    { k: 'startTime', l: '开始时间', t: 'datetime' },
    { k: 'endTime', l: '结束时间', t: 'datetime' },
    { k: 'currentPage', l: '页面地址', t: 'input' },
]

export const formSchema = [
    { k: 'appId', l: '项目编号' },
    { k: 'userId', l: '设备ID' },
    { k: 'errMsg', l: '报错信息' },
    { k: 'errorType', l: '错误类型' },
    {
        k: 'createTime', l: '时间', render: function ({ createTime }: any) {
            return formatTime(createTime)
        }
    },
    { k: 'currentPage', l: '页面地址' },
    { k: 'url', l: 'url' },
    { k: 'status', l: 'status' },
    { k: 'duration', l: '耗时' },
    { k: 'request', l: '请求' },
    { k: 'response', l: '响应' },
    { k: 'ua', l: '设备信息', }
]